﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Wilke.Interactive.Drone.Control.Enumerations;
using System.Windows.Media.Imaging;

namespace ARDroneConnector
{
    public enum ConnectorStatus
    {
        Closed = 0,
        CloseRequested = 1,
        Initializing = 2,
        Open = 3,
        Error = 4,
        NotSet = 5,
    }
    public class DroneEventArgs : EventArgs
    {
        public ConnectorStatus Status { get; set; }
        public WriteableBitmap Image { get; set; }
        public DroneEventArgs(ConnectorStatus status)
        {
            Status = status;
        }
        public DroneEventArgs(WriteableBitmap image)
        {
            Image = image;
        }
    }
}
